Dover Foxcroft Post Office nearby hotel search is centered on latitude 45.1862 & longitude -69.2310.